Part Number Hot Search : 
NZH16C JMC261 UPC2903 4CMC19 FZT749NL 55100 62256 TP533507
Product Description
Full Text Search
 

To Download BU9873 Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
  datashee t product structure: silicon monolithic integrated circuit this product has no designed protec tion against radioactive rays 1/37 tsz02201-0919agz00010-1-2 ? 2013 rohm co., ltd. all rights reserved. 13.sep.2013 rev.001 www.rohm.com tsz22111 ? 14? 001 real-time clock (rtc) series i 2 c bus serial interface rtc with high-precision oscillation adjustment BU9873 outline the BU9873 is a cmos real-time clock, which has a built-in interrupt generation function. this product is connected to the cpu via i 2 c interface, and configured to perform serial transmission of time and calendar data to the cpu. a high-precision osc illation adjustment circuit is also integrated, which is capable of adjusting time counts with digital method, and correcting deviations in the oscillation frequency of the crystal oscillator. features connected to the cpu via i 2 c interface time (hour ? minute ? second, selectable 12-hour and 24-hour mode setting) calendar (year ?month ?day ? week) periodic interrupt function (output from intrb, ranging from 1 second to 1 month) alarm interrupt function (day-of-week ? hour ? minute in setting format, output from intrb) oscillation halt sensing function 32.768 khz clock output (output from 32kout with control pin) 30 second adjustment function automatic leap year recognition up to the year 2099 built-in oscillation stabilizing capacitors (c g , c d ) high-precision oscillation adjustment circuit important characteristics time keeping voltage 1.45v to 5.5v time keeping current 1 0.4a (typ) (v dd =3v, ta=+25c) time keeping current 2 1.0a (max) (v dd =3v, ta=-40c to +85c) power supply voltage 1.8v to 5.5v access frequency 1 100khz (max) (v dd =1.8v to 2.5v) access frequency 2 400khz (max) (v dd =2.5v to 5.5v) package w (typ) x d (typ) x h (max) v son008x2030 2.00mm x 3.00mm x 0.60mm tssop-b8 3.00mm x 6.40mm x 1.20mm sop8 5.00mm x 6.20mm x 1.71mm sop- j8 4.90mm x 6.00mm x 1.65mm msop8 2.90mm x 4.00mm x 0.90mm http://
datasheet datasheet 2/37 BU9873 tsz02201-0919agz00010-1-2 ? 2013 rohm co., ltd. all rights reserved. 13.sep.2013 rev. 001 www.rohm.com tsz22111 ? 15? 001 typical application circuit figure 1. typical application circuit (with primary battery) figure 2. typical application circuit (with secondary battery) http://
datasheet datasheet 3/37 BU9873 tsz02201-0919agz00010-1-2 ? 2013 rohm co., ltd. all rights reserved. 13.sep.2013 rev. 001 www.rohm.com tsz22111 ? 15? 001 pin configuration (top view) pin description pin no. symbol inpu t/output function 1 32kout output the 32kout pin is used to output 32.768 khz clock pulses, which is controlled by an internal register. this pin is enabled during power-on from 0v, and is cmos push-pull output. 2 scl input the scl pin is used to input clock pulses synchronizing the input/output data from sda pin. 3 sda input/output the sda pin is used to input and output data for writing and reading, which is synchronized with scl pin. this pin is n-channel open drain output. 4 vss - the vss pin is grounded. 5 intrb output the intrb pin is used to output periodic interrupt, or alarm interrupt (alarm_a, alarm_b) to the cpu. th is pin is disabled during power-on from 0v, and is also n-channel open drain output. 6 oscout - the oscin and oscout pins are used to connect the 32.768 khz crystal oscillator (beside the crystal, all other oscillation circuit components is already integrated in this ic). 7 oscin - 8 vdd - the vdd pin is connected to the power supply. figure 3. pin configuration 8 7 6 5 1 2 3 4 vdd oscin oscout intrb 32kout scl sda vss BU9873f :sop8 BU9873fj :sop-j8 BU9873fvt :tssop-b8 BU9873fvm :msop8 BU9873nux :vson008x2030 http://
datasheet datasheet 4/37 BU9873 tsz02201-0919agz00010-1-2 ? 2013 rohm co., ltd. all rights reserved. 13.sep.2013 rev. 001 www.rohm.com tsz22111 ? 15? 001 block diagram absolute maximum ratings item symbol rating unit remark supply voltage v dd 0.3 to 6.5 v power dissipation pd 0.45 (sop8) w when using above ta=25, decreased by 4.5mw/c. 0.45 (sop-j8) when using above ta=25, decreased by 4.5mw/c. 0.33 (tssop-b8) when using above ta=25, decreased by 3.3mw/c. 0.31 (msop8) when using above ta=25, decreased by 3.1mw/c. 0.30 (vson008x2030) when using above ta=25, decreased by 3.0mw/c. storage temperature ts td 55 to +125 c operating temperature topt 40 to +85 c terminal voltage D -0.3 to v dd +0.3 v the max value of terminal voltage is not over 6.5v. when the pulse width is 50ns or less, the min value of terminal voltage is not lower than -0.8v. caution: operating the ic over the absolute maximum ratings may damage the ic. in addition, it is impossible to predict all des tructive situations such as short-circuit modes, open circuit modes, etc. therefore, it is important to consider circuit protection measures, like adding a fuse, in case the ic is operated in a special mode exceeding the absolute maximum ratings recommended operating conditions item symbol rating unit supply voltage v dd 1.8 to 5.5 v timekeeping voltage (note 1) v clk 1.45 to 5.5 v input voltage v in 0 to v dd v (note1) for minimum time keeping voltage, c gout = c dout = 0 pf; quartz crystal unit: c l (load capacitor) = 6 pf to 12.5 pf, maximum value of r 1 (equivalent series resistance) = 80 k ? . figure 4. block diagram 1 2 3 4 5 6 7 8 filter filter sda control i/o control alarm_a alarm_b comp_a comp_b osc detect div intrb control osc sda scl 32kout vss vdd ocsin oscout intrb 32kout control time counter sec min hour week day month year http://
datasheet datasheet 5/37 BU9873 tsz02201-0919agz00010-1-2 ? 2013 rohm co., ltd. all rights reserved. 13.sep.2013 rev. 001 www.rohm.com tsz22111 ? 15? 001 dc characteristics item symbol pin name spec unit conditions min typ max ?h? input voltage v ih scl, sda 0.7v dd v dd +0.3 v ?l? input voltage v il scl, sda -0.3 0.3v dd v ?h? output current i oh 32kout -0.5 ma v oh =v dd -0.5v ?l? output current i ol1 intrb, 32kout 1 ma v ol1 =0.4v i ol2 sda 6 ma v ol2 =0.4v input leakage current i ilk scl -1 1 av in =5.5v or v ss , v dd =5.5v output off state leakage current i oz sda, intrb, 32kout -1 1 a v out =5.5v or v ss , v dd =5.5v standby current (time keeping current) i dd1 vdd 0.4 0.6 a v dd =3v, topt=25c, scl, sda=3v, c gout =c dout =0pf, output=open (note1) i dd2 vdd 1.0 a v dd =3v, topt=-40c to +85c, scl, sda=3v, c gout =c dout =0pf, output=open (note1) i dd3 vdd 1.35 a v dd =5.5v, topt=-40c to +85c, scl, sda=5.5v, c gout =c dout =0pf, output=open (note1) internal oscillation capacitance 1 c g oscin 10 pf internal oscillation capacitance 2 c d oscout 10 pf unless otherwise specified: vss=0v, v dd =3v, topt= ? 40c to +85c, oscillation frequency=32.768 khz (load capacitance c l =6pf, equivalent seri es resistance r 1 =20k ? ) (note 1) in this mode, 32kout is disabled and no clock is output from this pin. for time keeping current when outputting 32-khz pulse from 32kout pi n (this pin without loading), please refer to ?p.7 typical performance curves?. http://
datasheet datasheet 6/37 BU9873 tsz02201-0919agz00010-1-2 ? 2013 rohm co., ltd. all rights reserved. 13.sep.2013 rev. 001 www.rohm.com tsz22111 ? 15? 001 ac characteristics item symbol v dd 1.8v v dd 2.5v unit min typ max min typ max scl clock frequency f scl 0 100 0 400 khz scl clock ?l? time t low 4.7 1.3 s scl clock ?h? time t high 4.0 0.6 s start condition hold time t hd:sta 4.0 0.6 s stop condition setup time t su:sto 4.0 0.6 s start condition setup time t su:sta 4.7 0.6 s data setup time t su:dat 250 100 ns ?h? data hold time t hdh:dat 0 0 ns ?l? data hold time t hdl:dat 35 35 ns sda ?l? stable time after falling of scl t pl:dat 2.0 0.9 s sda off stable time after falling of scl t pz:dat 2.0 0.9 s rising time of scl and sda (input) t r 1000 300 ns falling time of scl and sda (input) t f 300 300 ns spike width that can be filtered t sp 50 50 ns unless additional specified: v ss =0v, topt= 40c to +85c (note1) not 100% tested condition input data level: v il =0.2v dd v ih =0.8v dd input data timing reference level: 0.3v dd /0.7v dd output data timing reference level: 0.3v dd /0.7v dd rise/fall time: Q 20ns figure 5. input and output timing figure 6. start and stop condition sda t su:sta t su:sto t hd:sta start bit stop bit scl sda (input) sda t hd:sta t hd:dat t su:dat t pl:dat t pz:dat t low t high t r t f scl (output) http://
datasheet datasheet 7/37 BU9873 tsz02201-0919agz00010-1-2 ? 2013 rohm co., ltd. all rights reserved. 13.sep.2013 rev. 001 www.rohm.com tsz22111 ? 15? 001 typical performance curves 0 0.2 0.4 0.6 0.8 0123456 supply voltage v dd [v] timekeeping current i dd [ua] figure 7. timekeeping current vs. supply voltage (with no 32-khz clock output, output pins open) (c gout =c dout =0pf, topt=25c) 0 1 2 3 4 01 2345 6 supply voltage v dd [v] timekeeping current i dd [ua] figure 9. timekeeping current vs. supply voltage (with 32-khz clock output, output pins open) (c gout =c dout =0pf, topt=25c) 0 0.2 0.4 0.6 0.8 1 1.2 -60 -30 0 30 60 90 120 operation te mperature topt [celsius] timekeeping current i dd [ua] figure 8. timekeeping current vs. operating temperature (with no 32-khz clock output, output pins open) (c gout =c dout =0pf, v dd =3v) 0 10 20 30 40 0 100 200 300 400 scl clock frequency [khz] c pu acc ess current i dd [ua] figure 10. cpu access current vs. scl clock frequency (with no 32-khz clock output, sda=?h?) (other pins open, c gout =c dout =0pf, topt=25c) v dd =1.5v v dd =3.0v v dd =5.8v http://
datasheet datasheet 8/37 BU9873 tsz02201-0919agz00010-1-2 ? 2013 rohm co., ltd. all rights reserved. 13.sep.2013 rev. 001 www.rohm.com tsz22111 ? 15? 001 -10 -5 0 5 10 0123456 supply voltage v dd [v] oscil lation frequ ency devi ation [ppm] figure 11. oscillation frequency deviation vs. supply voltage (v dd =3v, topt=25c as standard) -60 -40 -20 0 0 5 10 15 20 external capa citance [p f] oscil lation frequ ency devi ation [ppm] figure 13. oscillation frequency deviation vs. external c g and c d (v dd =3v, topt=25c as standard) -140 -120 -100 -80 -60 -40 -20 0 -60 -40 -20 0 20 40 60 80 100 ope ration temperature topt [celsius] oscil lation frequ ency devi ation [ppm] figure 12. oscillation frequen cy deviation vs. operating temperature (v dd =3v, topt=25c as standard) 0 100 200 300 400 500 0123456 supply voltage v dd [v] oscil lation start time [ms] figure 14. oscillation start time vs. supply voltage (topt=25c) f osc vs. c gout (c dout =0) f osc vs. c dout (c gout =0) http://
datasheet datasheet 9/37 BU9873 tsz02201-0919agz00010-1-2 ? 2013 rohm co., ltd. all rights reserved. 13.sep.2013 rev. 001 www.rohm.com tsz22111 ? 15? 001 0 10 20 30 40 00.10.20.30.40.5 v ol [v] i ol [m a] figure 15. i ol vs. v ol intrb pin (topt=25c) 0 10 20 30 40 00.10.20.30.40.5 v ol [v] i ol [m a] figure 16. i ol vs. v ol sda pin (topt=25c) v dd =1.6v v dd =3.0v v dd =5.5v v dd =1.6v v dd =3.0v v dd =5.5v http://
datasheet datasheet 10/37 BU9873 tsz02201-0919agz00010-1-2 ? 2013 rohm co., ltd. all rights reserved. 13.sep.2013 rev. 001 www.rohm.com tsz22111 ? 15? 001 function description ic function will be explained as the following sequence. 1. communication interface 2. address mapping of internal register 3. clock and calendar function 4. oscillation adjustment function with digital method 5. alarm interrupts function 6. periodic interrupt function 7. test bit 8. 30 second adjust function 9. oscillation halts sensing function 10. 32-khz clock output function http://
datasheet datasheet 11/37 BU9873 tsz02201-0919agz00010-1-2 ? 2013 rohm co., ltd. all rights reserved. 13.sep.2013 rev. 001 www.rohm.com tsz22111 ? 15? 001 1. communication interface this product can read/write data from i 2 c bus interface with 2-wires: sda (data) and scl (clock). since the output of sda pin is open-drain, data transferring between cpu with different supply voltage is possible by adopting a pull-up resistor on the circuit board. 1-1. i 2 c bus communication i 2 c bus data communication starts by a start condition input, and ends by a stop condition input. the data length is 8-bit, and acknowledges signal is always required after each byte. i 2 c bus carries out data transmission between plural devices connected by 2-wires: serial data (sda) and serial clock (scl). among these devices, there is ?master? that generates clock and control the start and end signal, and ?slave? that is controlled by unique device address. rtc is ?slave?. and the device that outputs data to bus during data transferring is called ?transmitter?, and the device that receives data is called ?receiver?. figure 17. i 2 c bus communication 1-2. start condition (start bit recognition) before executing any command, start c ondition (start bit) is necessary, where sda goes from ?h? down to ?l? when scl is ?h?. this ic always detects whether sda and scl are in start conditi on (start bit) or not, therefore, unless this condition is satisfied, no command will be executed. 1-3. stop condition (stop bit recognition) every command can be ended by stop condition (stop bit), where sda rising from ?l? to ?h? when scl is ?h?. 1-4. acknowledge (ack) signal ? this acknowledge (ack) signal is a software rule to judge whether data transfer has been executed successfully or not. for master and slave, the device (-com during inputting slave address of write command, read command, and this ic during outputting data of read command) at the transmitter side releases the bus after outputting 8-bit data. ? the device (this ic during inputting slave address of writ e command, read command, and -com during outputting data of read command) at the receiver side sets sda ?l? during the ninth clock cycle, and outputs acknowledge signal (ack) showing that it has received the 8-bit data. ? this ic outputs acknowledge signal (ack) ?l? after recognizing start condition and 8-bit slave address. ? every write action outputs acknowledge signal (ack) ?l? after receiving 8-bit data (word address and write data). ? every read action outputs 8-bit data (read data), and detects acknowledge signal (ack) ?l?. when acknowledge signal (ack) is detected, and stop condition is not sent from the master (-com) side, this ic will continue to output data. when acknowledge signal (ack) is not detected, this ic will stop data transfer, and end read ac tion after recognizing stop condition (stop bit). then, this ic will get in off-status. 89 89 89 s p condition condition ack stop ack data data address start r/w ack 1-7 sda scl 1-7 1-7 http://
datasheet datasheet 12/37 BU9873 tsz02201-0919agz00010-1-2 ? 2013 rohm co., ltd. all rights reserved. 13.sep.2013 rev. 001 www.rohm.com tsz22111 ? 15? 001 1-5. write command write command is illustrated as following: fi rstly, input start condition; then, enter the 7-bit slave address. slave address o f this ic is (0110010). thereafter, enter ?l? for the r/w DD bit, which indicates the direction of data transmission. in the next byte, input the internal address pointer (4-bit) and transmission format (4-bit) to the ic. for write operation, on ly one transmission format (0000) is available. the 3 rd byte transmits data that will be written to the address specified by the internal address pointer. internal address pointer settings will also be automatically incremented for 4byte and after. note that when the internal address pointer is fh, it will change to 0h during transmitting the next byte. example of write command (when writing to internal address eh to fh) figure 18. write command 1-6. read command this ic allows the following three methods of reading data from an internal register. 1-6-1. read from a specified internal address the first method uses data write command to specify the inte rnal address pointer and transfer format, and then repeat the start condition again. after the 7-bit slave address, enter ?h? for the r/ w bit, which indicates the direction of data transmission. in the next byte, data from the specified internal address will be output. if entering ?l? during the timing of a ck, the data from the next address will be output continuously. the read operation will not be ended until entering ?h? during the timing of ack and following a stop condition. the internal address pointer is reset to fh when a stop condition is met. therefore, this read method allows no insertion of stop condition before the end of read. example 1 of data read (when data is read from 2h to 3h) figure 19. read from a specified internal address 1 0 0 1 1 0 s t a r t s t o p slave addr ess 0 a c k sd a line 1 d7 data d0 a c k a c k r / w 1 1 0 0 0 0 0 d0 d7 data a c k internal address pointer transmission format 0 1 0 0 1 1 0 s t a r t s t o p slave address 0 a c k sda line 0 0 0 a c k a c k transmission format 0 1 0 0 0 0 1 0 1010 s t a r t d0 d7 dat a a c k d7 d0 a c k data internal address pointer slave address 1 0 r / w r / w http://
datasheet datasheet 13/37 BU9873 tsz02201-0919agz00010-1-2 ? 2013 rohm co., ltd. all rights reserved. 13.sep.2013 rev. 001 www.rohm.com tsz22111 ? 15? 001 1-6-2. fast read from a specified internal address (with changing transmission format) the second method uses data write command to specify the internal address pointer, but the transfer format is designated to be (0100). in the next byte, data from the specified internal address will be output immediately. if entering ?l? during the timing of ack, the data from the next address will be output continuously. the read operation will not be ended until entering ?h? during the timing of ack and following a stop condition. example 2 of data read (when data is read from internal addresses eh to 1h) figure 20. fast read from a specified internal address 1-6-3. read from address fh (without specifying the internal address) the third method starts with a start condition, and t hen enters the 7-bit slave address and ?h? for the r/ w bit, which indicates the direction of data transmission. in the next byte, data from address fh will be output immediately. if entering ?l? during the timing of ack, the data from the next address will be output continuously. the read operation will not be ended until entering ?h? during the timing of ack and following a stop condition since the internal address pointer is set to fh by a stop condition, this met hod is only effective when reading is started from the internal address fh. example 3 of data read (when data is read from internal addresses fh to 3h) figure 21. read from address fh 1 0 0 1 1 0 s t a r t slave address 0 a c k sda line d7 d7 data d0 d0 a c k a c k data s t o p d0 d7 data a c k d7 d7 d0 d0 a c k a c k data data 1 r / w 1 0 0 1 1 0 s t a r t slave address 0 a c k sda line 1 data 0 a c k a c k 1 1 0 0 1 0 s t o p d0 d7 dat a a c k d7 d0 a c k dat a int ernal address pointe r d7 d0 0 transmission form at r / w http://
datasheet datasheet 14/37 BU9873 tsz02201-0919agz00010-1-2 ? 2013 rohm co., ltd. all rights reserved. 13.sep.2013 rev. 001 www.rohm.com tsz22111 ? 15? 001 1-7. notes during rtc data transmission to avoid invalid read and write, two features should be noted when accessing the rtc. hold function of clock carry-up while read and write operation is executed (at the same time , rtc clock is still counting-up), this ic temporarily holds the clock carry-up from start condition to stop condition, to prevent invalid read and write. if clock carry-up happens during this period (read or write from start condition to stop condition), it will be adjusted within approx. 61 s after stop condition. automatic release function of access when 0.5 to 1.0 second elapses after start condition, any access to the rtc will be automatically terminated, to release the temporarily holding of clock carry-up, set fh to the address pointer, and access from the cpu is forced to be stopped (as long as stop condition is received, the same action will be made: automatic release function from the i 2 c bus interface). therefore, one access must be completed within 0.5 seconds. the automatic release function prevents delay in scl clock, even if scl is stopped because of system sudden failure during read operation. in addition, a second start condition (after the first start condition and ahead of the stop condition) is regarded as the ?repeated start condition?. therefore, when 0.5 to 1.0 seconds el apses after the first start condition, access to the rtc will also be released automatically. if access is tried after automatic release function is activated, no acknowledge signal will be output for writing while ffh will be output for reading. the following points should be noted during accessing the rtc. (1) no stop condition shall be generated until clock and calendar data read/write is started and completed bad example of time read (start condition) (read of seconds) (read of minutes) (stop condition) (start condition) (read of hours) (stop condition) assuming read is started at 05:59:59 p.m. and while reading seconds and minutes the time advanced to 06:00:00 p.m. during this time, second digit is hold so the read result is 05:59:59. then the ic confirms stop condition and carries second digit that is being hold and the time changes to 06:00: 00 p.m. thus, when the hour digit is read, it changes to be 6. the invalid results of 06:59:59 will be read. (2) one cycle of read/write operation shall be completed within 0.5 seconds. (3) do not send start condition within 61 s from stop condition, because the clock carry-up that is hold during i 2 c access will be adjusted within approx.61 s from stop condition. http://
datasheet datasheet 15/37 BU9873 tsz02201-0919agz00010-1-2 ? 2013 rohm co., ltd. all rights reserved. 13.sep.2013 rev. 001 www.rohm.com tsz22111 ? 15? 001 2. address mapping of internal register inte r nal address contents data a3 a2 a1 a0 d7 d6 d5 d4 d3 d2 d1 d0 0 0 0 0 0 second counter ? (note1) s 40 s 20 s 10 s 8 s 4 s 2 s 1 1 0 0 0 1 minute counter ? m 40 m 20 m 10 m 8 m 4 m 2 m 1 2 0 0 1 0 hour counter ? ? h 20 p/ab h 10 h 8 h 4 h 2 h 1 3 0 0 1 1 day-of-week counter ? ? ? ? ? w 4 w 2 w 1 4 0 1 0 0 day counter ? ? d 20 d 10 d 8 d 4 d 2 d 1 5 0 1 0 1 month counter ? ? ? mo 10 mo 8 mo 4 mo 2 mo 1 6 0 1 1 0 year counter y 80 y 40 y 20 y 10 y 8 y 4 y 2 y 1 7 0 1 1 1 time trimming register ? f 6 f 5 f 4 f 3 f 2 f 1 f 0 8 1 0 0 0 alarm_a (minute register) ? am 40 am 20 am 10 am 8 am 4 am 2 am 1 9 1 0 0 1 alarm_a (hour register) ? ? ah 20 ap/ab ah 10 ah 8 ah 4 ah 2 ah 1 a 1 0 1 0 alarm_a (day-of-week register) ? aw 6 aw 5 aw 4 aw 3 aw 2 aw 1 aw 0 b 1 0 1 1 alarm_b (minute register) ? bm 40 bm 20 bm 10 bm 8 bm 4 bm 2 bm 1 c 1 1 0 0 alarm_b (hour register) ? ? bh 20 bp/ab bh 10 bh 8 bh 4 bh 2 bh 1 d 1 1 0 1 alarm_b (day-of-week register) ? bw 6 bw 5 bw4 bw 3 bw 2 bw 1 bw 0 e 1 1 1 0 control register 1 aale bale ? ? test (note4) ct 2 ct 1 ct 0 f 1 1 1 1 control register 2 ? ? 12b/24 adj (note2) xstp (note3) clenb ctfg aafg bafg (note1) the ??? mark indicates data which can be read only and set to ?0? when it is read. (note2) for the adj/xstp bit of control register 2, adj will be set to ?1? if writing ?1?, while xstp will be set to ?0? if wr iting ?0? during normal oscillation. conversely, setting adj=0 and xstp=1 cause no event. the value of xstp bit is output when it is read. (note3) when xstp is set to ?1?, the internal register f6 to f0, ct2 to ct0, aale, bal e, clenb will be reset to ?0?. (note4) the test bit of control register 1 is for shipment test ing. please always set test = 0. if this bit is set to ?1? acci dentally, it will be reset to ?0? after stop condition is input. http://
datasheet datasheet 16/37 BU9873 tsz02201-0919agz00010-1-2 ? 2013 rohm co., ltd. all rights reserved. 13.sep.2013 rev. 001 www.rohm.com tsz22111 ? 15? 001 3. clock and calendar function the clock and calendar function is available in this ic, ranging from seconds to years (the last two digits of a year). every register is configured in bcd code, and assigned to the following address respectively. second counter (internal address 0h) minute counter (internal address 1h) hour counter (internal address 2h) day-of-week counter (internal address 3h) day counter (internal address 4h) month counter (internal address 5h) year counter (internal address 6h) 3-1. clock counter (second counter, minute counter a nd hour counter) time digit in bcd code is displayed as follows. second counter: be reset to ?00? and carried to minute digits when incremented from 59 to 00. minute counter: be reset to ?00? and carried to hour digits when incremented from 59 to 00. hour counter: be reset to ?00? and carried to day and day-of-the-week digits when incremented from 23 to 00 (in 24-hour mode). if non-existent time has been written, any carry from lower di gits may cause the time counters to malfunction. therefore, such incorrect writing should be replaced with the writing of existent time data. users can choose to display time in 12-hour mode or 24-hour mode by setting the 12b/24 bit (internal address fh). 12b/24-hour mode selection bit 12b/24 description 0 12- hour time display system (separate for morning and afternoon) 1 24- hour time display system time display table 24-hour mode 12-hour mode 24-hour mode 12-hour mode 00 01 02 03 04 05 06 07 08 09 10 11 12 (am12) 01 (am 1) 02 (am 2) 03 (am 3) 04 (am 4) 05 (am 5) 06 (am 6) 07 (am 7) 08 (am 8) 09 (am 9) 10 (am10) 11 (am11) 12 13 14 15 16 17 18 19 20 21 22 23 32 (pm12) 21 (pm 1) 22 (pm 2) 23 (pm 3) 24 (pm 4) 25 (pm 5) 26 (pm 6) 27 (pm 7) 28 (pm 8) 29 (pm 9) 30 (pm10) 31 (pm11) setting the 12-hour or 24-hour mode should precede writing time data. 3-2. day-of-week counter day-of-week digits are incremented by 1 corresponding to the 7 days of week, e.g. (w4, w2, w1) = (0, 0, 0) (0, 0, 1) ? (1, 1, 0) (0, 0, 0) the relation between the days of week and day-of-week digits is user definable. (e.g. sunday=0, 0, 0) (w4, w2, w1) should not be set to (1, 1, 1). 3-3. calendar counter (day counter , month counter and year counter) the automatic calendar function provides the calendar digit displayed in bcd code. day digits: range from 1 to 31 (for january, march, may, july, august, october, and december) range from 1 to 30 (for april, june, september, and november) range from 1 to 29 (for february in leap years) range from 1 to 28 (for february in ordinary years) carried to month digits when reset to 1 month digits: range from 1 to 12 and carried to year digits when reset to 1. year digits: range from 00 to 99 and 00, 04, 08? 92 and 96 are counted as leap years. if non-existent time has been written, any carry from lower di gits may cause the time counters to malfunction. therefore, such incorrect writing should be replaced with the writing of existent time data. http://
datasheet datasheet 17/37 BU9873 tsz02201-0919agz00010-1-2 ? 2013 rohm co., ltd. all rights reserved. 13.sep.2013 rev. 001 www.rohm.com tsz22111 ? 15? 001 3-4. automatic judgment of leap year automatic judgment function of leap year is inclu ded in this ic. leap year is defined as follows. the year that can be divided by 4 is leap year. the year that can be divided by 100 is ordinary year. the year that can be divided by 400 is leap year. for example, year 2000 is a leap year while year 2100 is ordinary year. because the year register of this ic only supports the last tw o digits, a year will be automatically recognized as a leap year if it is a multiple of 4. therefore, year 2100 or 2000 will be determined as leap year because the last two digits are ?00?. this result in automatic judgment of leap years only can be up to the year 2099 in this ic. 4. oscillation adjustment function with digital method this ic has built-in oscillation capacitance c g and c d , the oscillation circuit can be configured easily by connecting an external crystal oscillator. however, due to some variations such as parasitic capacitance, it is hardly for rtc to oscillate a t 32,768 hz exactly. therefore, if you want to achieve high-precision clock, it is necessary to use the error correction method. by using this feature, you can achieve high-precision clock with only 1.5ppm mismatch at a specified temperature. because the crystal oscillator has temperature dependency, the clock mismatch will increase when the temperature changes. the clock adjustment step is about 3ppm and the total range is 189ppm. as following, some application is possible: (1) if the temperature sensor is integrated in system, by setting the clock adjustment function in accordance with the variation of temperature, it is possible to realize high-precision clock that does not depend on the temperature. (2) by storing seasonal temperature information to the system, and using the clock adjustment function with this temperature information, the realization of high- precision clock is available throughout the year. 4-1. function description in the ic, counting up to seconds is made once per 32,768 of clock pulse generated by the oscillator. if oscillation frequency is not 32,768 hz which does not match with the number of clock counts, the time error will happen. this function is designated to compensate the clock mismatch. the adjustment function adds 2 clock pulses every 20 seconds: 2/(32,76820)=3.051ppm, which delays the clock by approx. 3ppm. likewise, decrementing 2 clock pulses advances the clock by 3ppm. thus the clock may be adjusted to the precision of 1.5ppm. and the total range is 189.2ppm (124 steps ) according to the internal 7-bit trim register. the time trimming circuit adjusts one second count based on this register when second digit is 00, 20 or 40 seconds. note that the time trimming function only adjust clock timing and oscillation frequency and 32-khz clock output is not adjusted. setting data to internal register (internal address 7h) activates the time trimming circuit. and bit f6 decides either increasing or decreasing the clock pulse. the clock counts will be increased as ((f5, f4, f3, f2, f1, f0) 1) 2 when f6 is set to ?0?. the clock counts will be decreased as ((/f 6 , /f 5 , /f 4 , /f 3 , /f 2 , /f 1 , /f 0 ) 1) 2 when f6 is set to ?1?. counts will not change when (f6, f5, f4, f3, f2, f1, f0) are set to ( , 0, 0, 0, 0, 0, ) for example, when 32.768 khz crystal is used: when (f6, f5, f4, f3, f2, f1, f0) are set to (0, 0, 0, 0, 1, 1, 1), counts will change as: 32,768 (7 1) 2=32,780 (clock will be delayed) when second digit is 00, 20 or 40. when (f6, f5, f4, f3, f2, f1, f0) are set to (0, 0, 0, 0, 0, 0, 1), counts will remain 32,768 without changing when second digit is 00, 20 or 40. when (f6, f5, f4, f3, f2, f1, f0) are set to (1, 1, 1, 1, 1, 1, 0), counts will change as: 32,768 ( 2) 2=32,764 (clock will be advanced) when second digit is 00, 20 or 40. http://
datasheet datasheet 18/37 BU9873 tsz02201-0919agz00010-1-2 ? 2013 rohm co., ltd. all rights reserved. 13.sep.2013 rev. 001 www.rohm.com tsz22111 ? 15? 001 4-2. configuration method of time adjustment time adjustment amount can be calculated following the rules below. case 1: when oscillation frequency (note1) >target frequency (note2) (clock gains) (oscillation frequency ? target frequency + 0.1) adjustment amount (note3) = -------------------------------------------------------------- oscillation frequency 3.051 10 ? 6 (oscillation frequency ? target frequency) 10 + 1 (note1) oscillation frequency : clock frequency out put from the 32kout pin at room temperature. (note2) target frequency : a frequency to be adjusted to. since temperature characteristics of a 32.768 khz crystal oscillator generally generates the highest frequency at a room temper ature, we recommend to set the target frequency to approx. 32768.00h z to 32768.10hz (+3.05ppm to 32768hz). note that this value may differ based on the environment or place where the device will be used. (note3) adjustment amount: a value to be set finally to f6 to f0 bits. this value is expressed in 7bit binary digits with sig n bit. example of calculations when oscillation frequency=32768.85 khz; target frequency=32768.05 khz oscillation adjustment value = (327 68.85 - 32768.05 + 0.1) / (32768.85 3.051 10 -6 ) (32768.85 - 32768.05) 10 + 1 = 9.001 9 in this instance, write the settings (dev, f6, f5, f4, f3, f2, f1, f0) = (0, 0, 0, 0, 1, 0, 0, 1) in the oscillation adjustment register. thus, an appropriate oscillation adjustment value in the presence of any time count gain represents a distance from 01h. case 2: when oscillation frequency=target frequency (no clock gain or loss) (f6, f5, f4, f3, f2, f1, f0) = (*, 0, 0, 0, 0, 0, *). in this case, the correction is not performed. case 3: when oscillation frequency datasheet datasheet 19/37 BU9873 tsz02201-0919agz00010-1-2 ? 2013 rohm co., ltd. all rights reserved. 13.sep.2013 rev. 001 www.rohm.com tsz22111 ? 15? 001 5. alarm interrupt function the BU9873 has an alarm function that outputs an interrupt signal from intrb pin to cpu when the day of the week, hour or minute match with the preset time. there are two systems of alarms (alarm_a, alarm_b), and each may output interrupt signal separately at a specified time. the alarm may be selectable between on and off for each day of the week, thus allowing outputting alarm everyday or on a specific day of the week. polling is possible for each alarm function 5-1. usage of alarm interrupt function users can set the time to generate an alarm interrupt. there ar e two systems of alarms, alarm_a register (internal address 8h to ah), alarm_b register (internal address bh to dh), covering the day of the week, hour and minute. because alarm_a and alarm_b are the same functi on, only alarm_a is explained as example. internal address contents data a3 a2 a1 a3 d7 d6 d5 d4 d3 d2 d1 d0 8 1 0 0 0 alarm_a (minute register) ? am 40 am 20 am 10 am 8 am 4 am 2 am 1 9 1 0 0 1 alarm_a (hour register) ? ? ah 20 ap/ab ah 10 ah 8 ah 4 ah 2 ah 1 a 1 0 1 0 alarm_a (day-of-week register) ? aw 6 aw 5 aw 4 aw 3 aw 2 aw 1 aw 0 alarm_a, alarm_b hour register d5 is set to for pm in the 12- hour display system at ap/ab. the register d5 indicates 10 digit of hour digit in 24-hour display system at ah20. to activate alarm operation, any imaginary alarm time setting should not be left to avoid un-matching. aw0 to aw6 correspond to the day-of-the-week counter (w4, w2, w1) being set at (0, 0, 0) to (1, 1, 0). no alarm pulses are output when all of aw0 to aw6 are set to 0. example of alarm time settings designation of day-of-the-week and aw0 to aw6 in the above table is an example. the alarm interruption is enabled only when the aale, bale bits are set to ?1? (internal address eh). alarm_a, alarm_b enable bits aale, bale description 0 alarm_a (alarm_b) correspondence action invalid default 1 alarm_a (alarm_b) correspondence action valid sun mon tue wed thu fri sat aw0 aw1 aw2 aw3 aw4 aw5 aw6 59 315923 30 11:59pm monday wednesday,and friday 0101010 213013 00 1:30pm on sunday1000000 320012 59 00:00pm on monday through friday 0111111 115911 30 11:59am every day1111111 013001 00 1:30am every day 1111111 120000 10 min 1 min 0:00am every day 1111111 alarm time settings day-of-the-week 12-hour svstem 24-hour system 10 hour 1 hour 10 min 1 min 10 hour 1 hour http://
datasheet datasheet 20/37 BU9873 tsz02201-0919agz00010-1-2 ? 2013 rohm co., ltd. all rights reserved. 13.sep.2013 rev. 001 www.rohm.com tsz22111 ? 15? 001 5-2. alarm interrupt output alarm interrupt output is from intrb pin and the outputting is ?l?. in addition, by monitoring the value of aafg, bafg bits (internal address fh), the state of alarm can be checked. alarm_a (alarm_b) flag bit aafg, bafg description 0 unmatched alarm register with clock counter default 1 matched alarm register with clock counter the flag bit turns to ?1? and intrb is ?l? when matched time is sensed for each alarm. the aafg, bafg bit may be set only to ?0?. setting this bit to?0? sets the intrb to off status (?h?). when this bit is set to?1 ? nothing happens. when the aale, bale bit is set to?0?, alarm operation is disabled and ?0?is read from the aafg, bafg bit. output timing between aafg, bafg bit and intrb a afg bafg bit intrb pin matched alarm time setting of the aafg bafg matched alarm time matched alarm time setting of the aafg bafg figure 22. output timing between aafg (bafg) bit and intrb if time matching happened, aafg (bafg) bit will be kept high until it is set to ?0?. figure 23. output timing between aale (bale) bit, aafg (bafg) bit and intrb intrb intrb alarm-calendar coincidence period (1 min.) aale1 bale) aale0 bale aale0 bale aale1 bale aafg0 bafg a aale1 bale day-of-the- week, time matched day-of-the- week, time matched day-of-the- week, time matched day-of-the- week, time matched http://
datasheet datasheet 21/37 BU9873 tsz02201-0919agz00010-1-2 ? 2013 rohm co., ltd. all rights reserved. 13.sep.2013 rev. 001 www.rohm.com tsz22111 ? 15? 001 5-3. intrb output control alarm interrupt and periodic interrupt are both outputted from intrb pin, so there are totally three types of signal from this pin. if more than one signal is triggered at the same time, the output becomes a nor waveform of these signals. example: when alarm_a and alarm_b are output from the intrb pin figure 24. intrb output control by checking the flag bit, which interrupt outputted from intrb pin can be distinguished. flag bit enable bit alarm_a aafg (d1 at fh) aale (d7 at eh) alarm_b bafg (d0 at fh) bale (d6 at eh) periodic interrupt ctfg (d2 at fh) disabled at ct2=ct1=ct0=0 (d2 to d0 at eh) intrb bafg aafg http://
datasheet datasheet 22/37 BU9873 tsz02201-0919agz00010-1-2 ? 2013 rohm co., ltd. all rights reserved. 13.sep.2013 rev. 001 www.rohm.com tsz22111 ? 15? 001 6. periodic interrupt function the BU9873 can output periodic interrupt pulses in addition to alarm function from the intrb pin. output wave form for periodic interrupt may be selected from regular pulse waveform (2hz and 1hz) and waveforms (every second, every minute, every hour and every month) that are appropriate for cpu level interrupt. the condition of periodic interrupt signals can be monitored with using a polling function. 6-1. usage of periodic interrupt function periodic interrupt function selection with setting value to register (internal address eh) ct2 ct1 ct0 description wave from mode cycle and falling timing 0 0 0 off (default) default 0 0 1 fixed at ?l? 0 1 0 pulse mode 2hz (duty50%) 0 1 1 pulse mode 1hz (duty50%) 1 0 0 level mode every second (synchronized with second count-up) 1 0 1 level mode every minute (at 00 second of every minute) 1 1 0 level mode every hour (at 00 :00 of every hour) 1 1 1 level mode every month (1st day, 00:00:00 a.m. of every month) (1) pulse mode outputs 2hz, 1hz clock pulses (duty 50%). since counting up of second counter is delayed by approximately 92 s from the falling edge of clock pu lse, time reading immediately afte r the falling edge of clock pulse may appear to lag behind the time counts of the real-time clocks by approximately 1 second. figure 25. output timing of pulse mode (2) level mode one second, one minute or one month may be selected for an interrupt cycle. counting up of seconds is matched with falling edge of interrupt output. intrb pin will be kept ?l? until ctfg bit is set to ?0?. figure 26. output timing of level mode (3) when the time trimming circuit is used, periodic interrupt cycle changes every 20 seconds. pulse mode: ?l? duration of output of output pulses may change in the maximum rang of 3.784ms. for example, duty will be 500.3784 at 1hz. level mode: frequency in one second may change in the maximum range of 3.784ms. &7)*elw ,175%slqv &rxqwlqjxsrivhfrqgv $ssur[v?n+] fu\vwdolvxvhg? &7)*elw ,175%slqv ?6hfrqgfrxqwxs? ?6hfrqg frxqwxs? zulwhwr&7)* ?6hfrqgfrxqwxs? zulwhwr&7)* http://
datasheet datasheet 23/37 BU9873 tsz02201-0919agz00010-1-2 ? 2013 rohm co., ltd. all rights reserved. 13.sep.2013 rev. 001 www.rohm.com tsz22111 ? 15? 001 6-2. periodic interrupt output besides the alarm interrupts function, the periodic interrupt is also outputted from intrb terminal. if more than one signal is triggered at the same time, the output becomes a nor waveform of these signals. further, by reading data from ctfg bit (internal address fh), it is possible to check the state of interrupt function. periodic interrupt flag bit ctfg description 0 periodic interrupt output=off (?h?) default 1 periodic interrupt output=on (?l?) this bit is set to ?1? when periodic interrupt pulses are output (?l?). the ctfg bit may be set only to ?0? in the interrupt le vel mode. setting this bit to ?0? sets the intrb to off (?h?). when this bit is set to ?1?, nothing happens. 7. test bit the test bit is for shipment testing in the factory. please always set test = 0. if this bit is set to ?1? accidentally, it wil l be reset to ?0? after stop condition is input. test bit test description 0 normal mode default 1 test mode 8. 30 second adjust function 30 second adjust bit adj description 0 ordinary operation default 1 second digit adjustment the following operations are performed by setting the second adj bit (internal address fh) to 1. (1) for second digits ranging ?00?to?29?seconds. clock counters smaller than seconds are reset and second digits are set to?00?. (2) for second digits ranging ?30?to?59?seconds. clock counters smaller than seconds are reset and second digits are set to?00?. minute digits are incremented by 1. second digits are adjusted within122 s from writing operation to adj. the adj bit is for write only and allows no read operation. http://
datasheet datasheet 24/37 BU9873 tsz02201-0919agz00010-1-2 ? 2013 rohm co., ltd. all rights reserved. 13.sep.2013 rev. 001 www.rohm.com tsz22111 ? 15? 001 9. oscillation halt sensing function this ic has a built-in oscillation halt detection circuit, and store the status in xstp bit (internal address fh). if initial p ower on from 0v or supply voltage drops without back-up battery, the xstp bit will be set to ?1? automatically. this function can be applied to judge clock data validity. oscillator halt sensing bit xstp description 0 ordinary oscillation 1 oscillator halt sensing default when oscillation is halted after initial power on from 0v or supply voltage drops, the bit will be set to?1? and remain to be ?1?even if oscillation is restarted. this bit may be used to judge validity of clock and calendar data after power on or supply voltage drops. the xstp bit can be written to ?0? during ordinary oscillation. when this bit is set to?1?, f 6 f 0 , ct 2 ct 0 , aale, bale, clenb bits will be reset to ?0?. intrb output will stop and the 32kout will output 32-khz clock pulses. in order to prevent invalid detection of oscillation halt, the points should be noted as the following. (1) instantaneous disconnection of v dd (2) condensation on the crystal oscillator (3) generation of noise on the pcb in the crystal oscillator (4) application of voltage exceeding prescribed maximum ratings to the individual pins of the ic 10. 32-khz clock output function the ic can generate clock pulses of 32-khz from the 32kout pin. when power on (xstp=1), 32-khz clock pulses are output fr om 32kout, which is cmos push-pull output. the pin is changed to be high impedance by setting the clenb (internal address fh) bit to ?1?. 32-khz clock output bit clenb description 0 32-khz clock output enabled default 1 32-khz clock output disabled by setting this is bit to ?0 ?, outputting clock pulses with the same frequenc y of crystal oscillator is enabled. 32-khz clock output will not be affected from settings in the clock adjustment register. the timing of 32kout with clenb control is shown below. figure 27. output timing between 32kout and clenb bit clenb bit 32kout pin max. 76.3s max. 76.3s http://
datasheet datasheet 25/37 BU9873 tsz02201-0919agz00010-1-2 ? 2013 rohm co., ltd. all rights reserved. 13.sep.2013 rev. 001 www.rohm.com tsz22111 ? 15? 001 configuration of application circuit 1. quartz crystal typical frequency of quartz crystal is 32.768 khz. g enerally, quartz crystal units have basic characteristics including an equivalent series resistance (r 1 ) indicating the oscillation margin and a load capacitance (c l ) indicating the degree of their center frequency. we recommended characteristics of crystal units for the BU9873 as follows: (1) max. r 1 is up to 80k ? . (2) c l value of 6 to 12.5pf. the stability of quartz crystal units' oscillation depends on t he parasitic capacitance of the circuit board and external oscillator capacitors (c gout and c dout ). the best c l value we recommended is 6 to 8pf, but if c l value is more than 8pf, please use the oscillation adjustment method and refer to p17 ?oscillation adjustment function with digital method?. install the quartz crystal unit in the closest position to the real-time clock ics. avoid using any long parallel lines to wire the oscin and oscout pins. avoid laying any signal lines or power lines in the vicinity of the oscillation circuit. 2. pull up resistor r pu (1) pull up resistance of sda and intrb terminal sda and intrb output is nmos open drain, so requires pull up resistance. as for this resistance value (r pu ), select an appropriate value from microcontroller v il , i l , and v ol -i ol characteristics of this ic. if r pu is large, operating frequency is limited. the smaller the r pu , the larger is the consumption current. (a) maximum value of r pu the maximum value of r pu is determined by the following factors. ? sda rise time to be determined by the capacitance (c bus ) of bus line of r pu and sda should be t r or lower. and ac timing should be satisfied even when sda rise time is slow. ? the bus electric potential d a to be determined by input leak total (i l ) of device connected to bus at output of 'h' to the sda line and r pu should sufficiently secure the input 'h' level (v ih ) of microcontroller and eeprom including recommended noise margin 0.2vcc. ihcc p u l cc v v ?0. 2 r i v -- l ihcc pu i vv r -8.0 ex.) vcc =3v i l =10a v ih =0.7 vcc thus 6 p u 1 0 1 0 3 7 0 3 8 0 r - - .. ][ ? k 3 0 (b) minimum value of r pu the minimum value of r pu is determined by the following factors. ? when ic outputs low, it should be satisfied that v olmax =0.4v and i olmax =1ma. o l p u o l cc i r v v - o l o l cc p u i v v r - figure 28. i/o circuit diagram microcontroller r pu a sda or intrb terminal i l i l bus line capacity  c bus BU9873 http://
datasheet datasheet 26/37 BU9873 tsz02201-0919agz00010-1-2 ? 2013 rohm co., ltd. all rights reserved. 13.sep.2013 rev. 001 www.rohm.com tsz22111 ? 15? 001 ? v olmax =0.4v should secure the input 'l' level (v il ) of microcontroller and eeprom, including recommended noise margin 0.1vcc. c c i l olma x 0.1 v \ v v ex.) v cc =3v, v ol =0.4v, i ol =1ma, microcontroller, eeprom v il =0.3vcc thus -3 101 4.0-3 > pu r ? k . 62 and ][.= v 4 0 v o l 3 3 0 v i l .= ][.= v 9 0 ?????????? therefore, the second condition is also satisfied. (2) pull up resistance of scl terminal when scl control is made at cmos output port, there is no need for a pull up resistor. but when there is timing where scl becomes 'hi-z', add a pull up resistance. as for the pull up resistor value, one of several k ? to several ten k ? is recommended in consideration of drive performance of output port of microcontroller. 3. bypass capacitor c 1 and c 2 when noise or surge gets in the power source line, malfunction ma y occur, therefore, for removing these, it is recommended to attach bypass capacitors between ic v dd and gnd. set bypass capacitors as close as possible to the ic, use a capacitor for high frequency and another capacitor for low frequency in parallel. recommended value for big capacitor c 2 is 0.1f, and small capacitor c 1 is several pf to hundreds of pf depending on the real application. and, it is also recommended to attach a bypass capacitor between board v dd and gnd. http://
datasheet datasheet 27/37 BU9873 tsz02201-0919agz00010-1-2 ? 2013 rohm co., ltd. all rights reserved. 13.sep.2013 rev. 001 www.rohm.com tsz22111 ? 15? 001 input and output equivalent circuit input and output circuit sda input circuit scl figure 29. input circuit (scl) figure 30. input and output circuit (sda) figure 31. output circuit (intrb) figure 32. output circuit (32kout) output circui t intrb output circuit 32kout http://
datasheet datasheet 28/37 BU9873 tsz02201-0919agz00010-1-2 ? 2013 rohm co., ltd. all rights reserved. 13.sep.2013 rev. 001 www.rohm.com tsz22111 ? 15? 001 operation notes 1. reverse connection of power supply connecting the power supply in reverse polarity can damage the ic. take precautions against reverse polarity when connecting the power supply, such as mounting an external diode between the power supply and the ic?s power supply terminals. 2. power supply lines design the pcb layout pattern to provide low impedance supply lines. separate the ground and supply lines of the digital and analog blocks to prevent noise in the ground and supply lines of the digital block from affecting the analog block. furthermore, connect a capacitor to ground at all power supply pins. consider the effect of temperature and aging on the capacitance value when using electrolytic capacitors. 3. ground voltage ensure that no pins are at a voltage below that of the ground pin at any time, even during transient condition. 4. ground wiring pattern when using both small-signal and large-current ground trac es, the two ground traces should be routed separately but connected to a single ground at the reference point of the application board to avoid fluctuations in the small-signal ground caused by large currents. also ensure that the ground traces of external components do not cause variations on the ground voltage. the ground lines must be as s hort and thick as possible to reduce line impedance. 5. thermal consideration should by any chance the power dissipation rating be exceeded, the rise in temperature of the chip may result in deterioration of the properties of the chip. the absolute maximu m rating of the pd stated in this specification is when the ic is mounted on a 70mm x 70mm x 1.6mm glass epoxy board. in case of exceeding this absolute maximum rating, increase the board size and copper area to prevent exceeding the pd rating. 6. recommended operating conditions these conditions represent a range within which the expect ed characteristics of the ic can be approximately obtained. the electrical characteristics are guaranteed under the conditions of each parameter. 7. rush current when power is first supplied to the ic, it is possible that the internal logic may be unstable and inrush current may flow instantaneously due to the internal powering sequence and delays, especially if the ic has more than one power supply. therefore, give special consideration to power coupling capacitance, power wiring, width of ground wiring, and routing of connections. 8. operation under strong electromagnetic field operating the ic in the presence of a strong elec tromagnetic field may cause the ic to malfunction. 9. testing on application boards when testing the ic on an application board, connecting a capacitor directly to a low-impedance output pin may subject the ic to stress. always discharge capacitors completely after each process or step. the ic?s power supply should always be turned off completely before connecting or removi ng it from the test setup during the inspection process. to prevent damage from static discharge, ground the ic durin g assembly and use similar precautions during transport and storage. 10. inter-pin short and mounting errors ensure that the direction and position are correct when mounting the ic on the pcb. incorrect mounting may result in damaging the ic. avoid nearby pins being shorted to each ot her especially to ground, power supply and output pin. inter-pin shorts could be due to many reasons such as metal particles, water droplets (in very humid environment) and unintentional solder bridge deposited in between pins during assembly to name a few. 11. unused input terminals input terminals of an ic are often connected to the gate of a mos transistor. the gate has extremely high impedance and extremely low capacitance. if left unconnected, the electric field from the outside can easily charge it. the small charge acquired in this way is enough to produce a signifi cant effect on the conduction through the transistor and cause unexpected operation of the ic. so unless otherwise specified, unused input terminals should be connected to the power supply or ground line. 12. regarding input pins of the ic in the construction of this ic, p-n junctions are inevitably formed creating parasitic diodes or transistors. the operation of these parasitic elements can result in mutual interference among circuits, operational faults, or physical damage. therefore, conditions which cause these parasitic elements to operate, such as applying a voltage to an input pin lower than the ground voltage should be avoided. furthermore, do not apply a voltage to the input terminals when no power supply voltage is applied to the ic. even if the power supply voltage is applied, make sure that the input terminals have voltages within the values specified in the electrical characteristics of this ic. http://
datasheet datasheet 29/37 BU9873 tsz02201-0919agz00010-1-2 ? 2013 rohm co., ltd. all rights reserved. 13.sep.2013 rev. 001 www.rohm.com tsz22111 ? 15? 001 13. notes during power on during power on, in ic internal circuit and set, v dd rises through unstable low voltage area, and ic inside is not completely reset, and malfunction may occur. to prevent this , functions of por circuit and lvdd circuit are equipped. to assure the action, observe the following conditions during power on. (1) set sda = ?h? and scl =?l? or ?h? (2) start power source so as to satisfy the recommended conditions of t r , t off , and v bot for operating por circuit. t off t r v bot 0 v dd (3) set sda and scl so as not to become 'hi-z'. when the above conditions (1) and (2) cannot be observed, take the following countermeasures. (a) in the case when the above condition (1) cannot be observed. when sda becomes ?l? at power on. control scl and sda as shown below, keep scl=?h? and sda=?h?. (b) in the case when the above condition (2) cannot be observed after power source becomes stable, execute software reset. (c) in the case when the above condition (1) and (2) cannot be observed carry out (a), and then carry out (b). recommended conditions of t r , t off , v bot t r t off v bot 10ms or below 10ms or larger 0.3v or below 100ms or below 10ms or larger 0.2v or below figure 33. v dd rise waveform t low t su:dat t hd:dat a fter v dd becomes stable scl v dd sda figure 34. when scl="h" and sda="l" t su:dat figure 35. when scl="l" and sda="l" a fter v dd becomes stable http://
datasheet datasheet 30/37 BU9873 tsz02201-0919agz00010-1-2 ? 2013 rohm co., ltd. all rights reserved. 13.sep.2013 rev. 001 www.rohm.com tsz22111 ? 15? 001 part numbering b u 9 8 7 3 x x x - x x x x lineup capacity package orderable part number remark type quantity sop8 reel of 2500 BU9873f -gte2 halogen free 100% sn sop-j8 BU9873fj -gte2 halogen free 100% sn tssop-b8 reel of 3000 BU9873fvt -ge2 halogen free 100% sn msop8 reel of 3000 BU9873fvm -gttr halogen free 100% sn vson008x2030 reel of 4000 BU9873nux -ttr halogen free 100% sn product number packaging and forming specification e2 : embossed tape and reel (sop8, sop-j8, ssop-b8, tssop-b8, tssop-b8j) tr : embossed tape and reel (msop8, vson008x2030) none : tube (dip-t8) package f fvt nux : sop8 : tssop-b8 : vson008x2030 fj fvm : sop-j8 : msop8 as an exception, vson008x2030 package will be halogen free with ?blank? g : halogen free blank : not halogen free t : 100% sn blank : 100% sn http://
datasheet datasheet 31/37 BU9873 tsz02201-0919agz00010-1-2 ? 2013 rohm co., ltd. all rights reserved. 13.sep.2013 rev. 001 www.rohm.com tsz22111 ? 15? 001 physical dimension, tape and reel information package name sop8 ? order quantity needs to be multiple of the minimum quantity. embossed carrier tape tape quantity direction of feed the direction is the 1pin of product is at the upper left when you hold reel on the left hand and you pull out the tape on the right hand 2500pcs e2 () direction of feed reel 1pin (unit : mm) pkg : sop8 drawing no. : ex112-5001-1 (max 5.35 (include.burr) http://
datasheet datasheet 32/37 BU9873 tsz02201-0919agz00010-1-2 ? 2013 rohm co., ltd. all rights reserved. 13.sep.2013 rev. 001 www.rohm.com tsz22111 ? 15? 001 physical dimension, tape and reel information package name sop-j8 ? order quantity needs to be multiple of the minimum quantity. embossed carrier tape tape quantity direction of feed the direction is the 1pin of product is at the upper left when you hold reel on the left hand and you pull out the tape on the right hand 2500pcs e2 () direction of feed reel 1pin http://
datasheet datasheet 33/37 BU9873 tsz02201-0919agz00010-1-2 ? 2013 rohm co., ltd. all rights reserved. 13.sep.2013 rev. 001 www.rohm.com tsz22111 ? 15? 001 physical dimension, tape and reel information package name tssop-b8 direction of feed reel ? order quantity needs to be multiple of the minimum quantity. embossed carrier tape tape quantity direction of feed the direction is the 1pin of product is at the upper left when you hold reel on the left hand and you pull out the tape on the right hand 3000pcs e2 () 1pin http://
datasheet datasheet 34/37 BU9873 tsz02201-0919agz00010-1-2 ? 2013 rohm co., ltd. all rights reserved. 13.sep.2013 rev. 001 www.rohm.com tsz22111 ? 15? 001 physical dimension, tape and reel information package name msop8 direction of feed reel ? order quantity needs to be multiple of the minimum quantity. embossed carrier tape tape quantity direction of feed the direction is the 1pin of product is at the upper right when you hold reel on the left hand and you pull out the tape on the right hand 3000pcs tr () 1pin http://
datasheet datasheet 35/37 BU9873 tsz02201-0919agz00010-1-2 ? 2013 rohm co., ltd. all rights reserved. 13.sep.2013 rev. 001 www.rohm.com tsz22111 ? 15? 001 physical dimension tape and reel information package name vson008x2030 ? order quantity needs to be multiple of the minimum quantity. embossed carrier tape tape quantity direction of feed the direction is the 1pin of product is at the upper right when you hold reel on the left hand and you pull out the tape on the right hand 4000pcs tr () direction of feed reel 1pin http://
datasheet datasheet 36/37 BU9873 tsz02201-0919agz00010-1-2 ? 2013 rohm co., ltd. all rights reserved. 13.sep.2013 rev. 001 www.rohm.com tsz22111 ? 15? 001 marking diagram sop8 (top view) part number marking lot number 1pin mark 9873 sop-j8 (top view) part number marking lot numbe r 1pin mark 9873 tssop-b8 (top view) part number marking lot number 1pin mark 9 8 7 3 vson008x2030 (top view) part number marking lot number 1pin mark 987 3 msop8 (top view) part number marking lot number 1pin mark 987 3 http://
datasheet datasheet 37/37 BU9873 tsz02201-0919agz00010-1-2 ? 2013 rohm co., ltd. all rights reserved. 13.sep.2013 rev. 001 www.rohm.com tsz22111 ? 15? 001 revision history date revision changes 2013.09.13 001 new release http://
datasheet d a t a s h e e t notice - ge rev.002 ? 2014 rohm co., ltd. all rights reserved. notice precaution on using rohm products 1. our products are designed and manufac tured for application in ordinary elec tronic equipments (such as av equipment, oa equipment, telecommunication equipment, home electroni c appliances, amusement equipment, etc.). if you intend to use our products in devices requiring ex tremely high reliability (such as medical equipment (note 1) , transport equipment, traffic equipment, aircraft/spacecra ft, nuclear power controllers, fuel c ontrollers, car equipment including car accessories, safety devices, etc.) and whose malfunction or failure may cause loss of human life, bodily injury or serious damage to property (?specific applications?), please consult with the rohm sale s representative in advance. unless otherwise agreed in writing by rohm in advance, ro hm shall not be in any way responsible or liable for any damages, expenses or losses incurred by you or third parties arising from the use of any ro hm?s products for specific applications. (note1) medical equipment classification of the specific applications japan usa eu china class class class b class class class 2. rohm designs and manufactures its products subject to strict quality control system. however, semiconductor products can fail or malfunction at a certain rate. please be sure to implement, at your own responsibilities, adequate safety measures including but not limited to fail-safe desi gn against the physical injury, damage to any property, which a failure or malfunction of our products may cause. the following are examples of safety measures: [a] installation of protection circuits or other protective devices to improve system safety [b] installation of redundant circuits to reduce the impact of single or multiple circuit failure 3. our products are designed and manufactured for use under standard conditions and not under any special or extraordinary environments or conditio ns, as exemplified below. accordin gly, rohm shall not be in any way responsible or liable for any damages, expenses or losses arising from the use of an y rohm?s products under any special or extraordinary environments or conditions. if you intend to use our products under any special or extraordinary environments or conditions (as exemplified bel ow), your independent verification and confirmation of product performance, reliability, etc, prior to use, must be necessary: [a] use of our products in any types of liquid, incl uding water, oils, chemicals, and organic solvents [b] use of our products outdoors or in places where the products are exposed to direct sunlight or dust [c] use of our products in places where the products ar e exposed to sea wind or corrosive gases, including cl 2 , h 2 s, nh 3 , so 2 , and no 2 [d] use of our products in places where the products are exposed to static electricity or electromagnetic waves [e] use of our products in proximity to heat-producing components, plastic cords, or other flammable items [f] sealing or coating our products with resin or other coating materials [g] use of our products without cleaning residue of flux (ev en if you use no-clean type fluxes, cleaning residue of flux is recommended); or washing our products by using water or water-soluble cleaning agents for cleaning residue after soldering [h] use of the products in places subject to dew condensation 4. the products are not subjec t to radiation-proof design. 5. please verify and confirm characteristics of the final or mounted products in using the products. 6. in particular, if a transient load (a large amount of load applied in a short per iod of time, such as pulse. is applied, confirmation of performance characteristics after on-boar d mounting is strongly recomm ended. avoid applying power exceeding normal rated power; exceeding the power rating under steady-state loading c ondition may negatively affect product performance and reliability. 7. de-rate power dissipation (pd) depending on ambient temper ature (ta). when used in seal ed area, confirm the actual ambient temperature. 8. confirm that operation temperat ure is within the specified range descr ibed in the product specification. 9. rohm shall not be in any way responsible or liable for fa ilure induced under deviant condi tion from what is defined in this document. precaution for mounting / circuit board design 1. when a highly active halogenous (chlori ne, bromine, etc.) flux is used, the resi due of flux may negatively affect product performance and reliability. 2. in principle, the reflow soldering method must be used; if flow soldering met hod is preferred, please consult with the rohm representative in advance. for details, please refer to rohm mounting specification http://
datasheet d a t a s h e e t notice - ge rev.002 ? 2014 rohm co., ltd. all rights reserved. precautions regarding application examples and external circuits 1. if change is made to the constant of an external circuit, pl ease allow a sufficient margin c onsidering variations of the characteristics of the products and external components, including transient characteri stics, as well as static characteristics. 2. you agree that application notes, re ference designs, and associated data and in formation contained in this document are presented only as guidance for products use. theref ore, in case you use such information, you are solely responsible for it and you must exercise your own independent verification and judgment in the use of such information contained in this document. rohm shall not be in any way responsible or liable for any damages, expenses or losses incurred by you or third parties arising from the use of such information. precaution for electrostatic this product is electrostatic sensitive product, which may be damaged due to electrostatic discharge. please take proper caution in your manufacturing process and storage so that voltage exceeding t he products maximum rating will not be applied to products. please take special care under dry condit ion (e.g. grounding of human body / equipment / solder iron, isolation from charged objects, se tting of ionizer, friction prevention and temperature / humidity control). precaution for storage / transportation 1. product performance and soldered connections may deteriora te if the products are stor ed in the places where: [a] the products are exposed to sea winds or corros ive gases, including cl2, h2s, nh3, so2, and no2 [b] the temperature or humidity exceeds those recommended by rohm [c] the products are exposed to di rect sunshine or condensation [d] the products are exposed to high electrostatic 2. even under rohm recommended storage c ondition, solderability of products out of recommended storage time period may be degraded. it is strongly recommended to confirm sol derability before using products of which storage time is exceeding the recommended storage time period. 3. store / transport cartons in the co rrect direction, which is indicated on a carton with a symbol. otherwise bent leads may occur due to excessive stress applied when dropping of a carton. 4. use products within the specified time after opening a hum idity barrier bag. baking is required before using products of which storage time is exceeding the recommended storage time period. precaution for product label qr code printed on rohm products label is for rohm?s internal use only. precaution for disposition when disposing products please dispose them proper ly using an authorized industry waste company. precaution for foreign exchange and foreign trade act since our products might fall under cont rolled goods prescribed by the applicable foreign exchange and foreign trade act, please consult with rohm representative in case of export. precaution regarding intellectual property rights 1. all information and data including but not limited to application example contain ed in this document is for reference only. rohm does not warrant that foregoi ng information or data will not infringe any intellectual property rights or any other rights of any third party regarding such information or data. rohm shall not be in any way responsible or liable for infringement of any intellectual property rights or ot her damages arising from use of such information or data.: 2. no license, expressly or implied, is granted hereby under any intellectual property rights or other rights of rohm or any third parties with respect to the information contained in this document. other precaution 1. this document may not be reprinted or reproduced, in whol e or in part, without prior written consent of rohm. 2. the products may not be disassembled, converted, modified, reproduced or otherwise changed without prior written consent of rohm. 3. in no event shall you use in any wa y whatsoever the products and the related technical information contained in the products or this document for any military purposes, incl uding but not limited to, the development of mass-destruction weapons. 4. the proper names of companies or products described in this document are trademarks or registered trademarks of rohm, its affiliated companies or third parties. http://
datasheet datasheet notice ? we rev.001 ? 2014 rohm co., ltd. all rights reserved. general precaution 1. before you use our pro ducts, you are requested to care fully read this document and fully understand its contents. rohm shall n ot be in an y way responsible or liabl e for fa ilure, malfunction or acci dent arising from the use of a ny rohms products against warning, caution or note contained in this document. 2. all information contained in this docume nt is current as of the issuing date and subj ec t to change without any prior notice. before purchasing or using rohms products, please confirm the la test information with a rohm sale s representative. 3. the information contained in this doc ument is provi ded on an as is basis and rohm does not warrant that all information contained in this document is accurate an d/or error-free. rohm shall not be in an y way responsible or liable for an y damages, expenses or losses incurred b y you or third parties resulting from inaccur acy or errors of or concerning such information. http://


▲Up To Search▲   

 
Price & Availability of BU9873

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X